package com.itpuyang.design23.factory.builder;

//指挥者：指挥一个抽象的建造者，负责生产出一个产品。
public class Director {

    //指挥工人按照顺序建房子
    public Product build(Builder builder){
        builder.bulidA();
        builder.bulidB();
        builder.bulidC();
        builder.bulidD();

        return builder.getProduct();
    }


}
